rainfall induced - German English Dictionary